package redlib.backend.service;

import redlib.backend.dto.ContactDTO;
import redlib.backend.dto.query.ContactQueryDTO;
import redlib.backend.model.Page;
import redlib.backend.vo.ShowPronvinceVO;
import redlib.backend.vo.ContactVO;

import java.util.List;

public interface ContactService {
    //新建联系人
    Integer insert(ContactDTO contactDTO);
    //删除联系人
    void deleteByCodes(List<Integer> ids);
    Integer updateRecord(ContactDTO contactDTO);
    //查询联系人
    Page<ContactVO> listByPage(ContactQueryDTO queryDTO);

    List<ShowPronvinceVO> showProvince();
    Page<ShowPronvinceVO> page();
}
